Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
courir sur les talons
v. be hot on someone's heels
detail>>
fermer les yeux sur
v. overlook, wink at, slur, condone
detail>>
1
2
3
Next